这么长时间

for such a long time

→ 这么
phrase Rare #32,062
for such a long time Describes a long duration, often expressing surprise, impatience, or frustration.
CH: 你怎么这么长时间才回来?
EN: Why did it take you so long to come back?

你们每天在一起这么长时间让我很不爽

It really bothers me that you two spend so much time together every day.

— 乔乔的异想世界 (2019)

这么长时间你到底干什么啊?

What on earth have you been doing all this time?

— Suzhou River (2000)

或者“这么长时间你躲到什么窝里去了?”

Or, “Where have you been hiding all this time?”

— 海上钢琴师 (1998)

这么长时间不救人!

You’ve taken so long to rescue them!

— 从海底出击 (1981)